Ecological inventory - Français Anglais Dictionnaire